

/* 事业单位移动适配 */

.m-top{
	display:none;
}

.navBj{
	display:none;
}
#m-slides{
	display:none;
}
.m-footer{
	display:none;
}
.m-navBj{
	display:none;
}

@media screen and (max-width: 1080px){
	
	html{
		font-size:20px;
	}

	
	body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	  
	   font: 0.6rem/1.2rem Arial,"\5B8B\4F53",sans-serif;
	}
	.Width {
	    width:100%;
	}

	.topBanner{
		display:none;
	}

	.top{
		display:none;
	}

	.headnav{
		display:none;
	}

	#listnav{
		display:none;
	}

	.footerBj {
		display:none;
	}
	.bkData_lbom{
		display:none;
	}
	/* .m01rcon{
		display:none;
	}
	 */
	.m-ckBook{
		display:none;
	}
	.ckBook_R{
		display:none;
	}
	
	.ewm0610{
		display:none;
	}
	
	.m01_left{
		display:none;
	}
	.banner{
		display:none;
	}
	.gw_search{
		display:none;
	}
	.citysear{
		display:none;
	}
	
	.head{
		display:none;
	}

	.m-top{
		display: block;
	    width: 100%;
	    height: 2rem;
	    line-height: 2rem;
	    background: #fff;
	    font-size: 0.6rem;
	    overflow: hidden;
	    position: fixed;
	    top: 0;
	    left: 0;
	    z-index: 99999;
	    font-size:0.6rem;
	}
	.m-top .logoWp {
	    width: 4.5rem;
	    float: left;
	    overflow: hidden;
	    position: absolute;
	    top: 48%;
	    margin-top: -0.5rem;
	    margin-left: 0.25rem;
	}
	.m-top .logoWp img {
	    width: 100%;
	}
	.m-top .text {
	    float: left;
	    text-align: center;
	    color: #fff;
	    width: 49%;
	    margin-left: 25%;
	    color:#3082a8;
	}

	.m-top .right {
	    float: right;
	    margin-right: 0.25rem;

	}
	.m-top .right a {
	    color: #666;
	}

	#mainnav {
	  display:none;
	}

	.m-navBj{
		margin-top:2rem;
		display:block;
	    width: 100%;
		height: 2rem;
		background: #0088ba;
	}
	.nav01 li {
	    padding: 0;
	    text-align: center;
	    font-size:0.65rem;
	}

	.nav01 li a {
	    display: block;
	    color: #fff;
	    font-size: 0.6rem;
	    line-height: 2rem;
	    font-weight: normal;
	    width: 100%;
	    height: 100%;
	}

	.m-focus{
		width:100%;
		display:block;
		position: relative;
    	height: inherit;
	}
	.m-focus .slides_container {
	    width:100%;
	    height: 8rem;
	    overflow: hidden;
	    position: relative;
	}

	.m-focus .slides_container dl {
    	width: 100% !important;
    	height: 8rem !important;
	}

	.m-focus .slides_container dl dt img {
	    width: 33.3%;
	    height: 8rem !important;
	}
	.m-focus .pagination {
	    bottom: 0.5rem;
	    right:31%;
	}
	.m-focus .slides_container dl dd div {
	    height:1.5rem;
	    width:100%;
	}
	.m-focus .pagination li {
	    float: left;
	    margin:0;
	}
	.m-focus .pagination li a {
	    display: block;
	    width:0.5rem;
	    height:0.5rem;
	    font-size: 0;
	    float: left;
	    background:#fff;
	    border-radius: 50%;
	   	margin: 0 0.25rem 0 0.2rem;
	}
	.m-focus .pagination li.current a {
		background:#a20d24;
	}
	.m01_cen {
	    width:98%;
	    float:none;
	    margin:0 auto;
	}
	.mainbox {
		padding:0;
	}
	.mt25 {
	    margin-top:0.5rem;
	}
	.m01clist01>h3{
		display:none;
	}

	.m01clist01{
		padding:0 0 0.5rem 0;
	}
	.m01clist02{
		display:none;
	}

	.m01clist01 h3 {
	   	font-size:0.7rem;
	    padding:0;
	}
	.m01clist01 ul {
	    overflow: hidden;
	    margin:0;
	    padding-left:0;
	}

	.m01clist01 ul li h3 {
		width:100%;
		overflow:hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	    line-height:1.5rem;
	    padding:0;
	    height:1.5rem;

	}
	.m01clist01 ul li{
		overflow: hidden;
	} 
	
	.m01clist01 ul li h3 a {
	   	font-size:0.65rem;
	    color: #0087bd;
	    padding:0;
	    
	}

	.m01clist01 li>a {
	    font-size:0.65rem;
	   	padding:0 0.5rem 0 0;
	    line-height:1.2rem;
	    display:block;
	    width:30%;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	    float:left;
	}

	.m01Llisttab h3 a {
		font-size:0.7rem;
		line-height:2rem;
	}
	.mlistselet {
	    padding:0;
	}
	#divselect6 {
    	margin:0 0 0 0.3rem;
	}
	#divselect6 cite {
	    width:4rem;
	    height:2rem;
	    line-height:2rem;
	    padding-left:0.2rem;
	}
	.mlistcik p {
	    float: left;
	    padding: 0 0.4rem 0 0;
	}
	.mlistcik p:nth-child(2){
		margin-top:0.3rem;
	}
	.mlistcik p a {
	    line-height: 2rem;
	}
	.mlistcik p span {
	    float: left;
	  	/* width:1.1rem;
	  	height:1.1rem; */
	    margin-top:0.15rem;
	    
	}
	.mlistup {
	    background-position: 0 -45px;
	}

	.mlistdown {
	    background-position: -22px -45px;
	}

	.m01Llisttab h3 a {
	    font: bold 0.65rem/2rem Arial,"微软雅黑",sans-serif;
	    
	}
	#divselect6 ul {
	    width: 3.8rem;
	    border: 0.05rem solid #ccc;
	    margin-top:-0.05rem;
	    top: 1.5rem;
	    max-height:12.5rem;
	}
	#divselect6 ul li {
	    height:1.4rem;
	    line-height:1.4rem;
	    margin-top:0.1rem;
	}
	#divselect6 ul li a {
	    height:1.4rem;
	    padding-left:0.5rem;
	    padding-right:0.5rem;
	}
	.mtabcon {
	    padding-right:0.25rem;
	}
	.mtabcons li {
	    background-position: -242px -269px;
	    height:1.5rem;
	    padding-left:0.5rem;
	}
	.mtabcons li a {
	   	width:75%;
	   	overflow: hidden;
	   	text-overflow: ellipsis;
	   	white-space: nowrap;
	    font:0.65rem/1.5rem Arial,sans-serif;
	}
	.mtabcons li span {
	   font: 0.65rem/1.5rem Arial,sans-serif;
	}

	.zsexamtit h3 {
	    width:7rem;
	    border-top:none;
	    padding:0 0 0 0.25rem;
	    height:1rem;
	}
	.zsexamtit h3 a {
    	font: bold 0.7rem/1rem "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;
	}
	.zsexamtit {
	   
	    padding-bottom:0.25rem;
	}
	.zsexamtit h4{
		display:none;
	}
	.examlist01 {
	    width:100%;
	    float:none;
	   
	}
	.zsexamCon {
	    padding: 0;
	    width:100%;
	   
	}
	.zsexam_llist{
		padding-top:0.25rem;
	}
	.examlist01num {
	    border-bottom: solid 1px #ddd;
	    width:98%;
	    margin:0 auto;
	    height:1.8rem;
	}
	.examlist01num strong a {
	    font-size:0.7rem;
	    line-height:1.8rem;
	    border-top: solid 0.1rem #fff;
	    position: relative;
	    top: -0.1rem;
	    border-bottom: 1px solid #0087bd;
	    padding: 0 0.7rem;
	}
	.examlist01num p {
	    line-height:1.8rem;
	}
	.examlist01num p a {
	    font-size:0.6rem;
	    padding-left:0.35rem;
	}
	.examlist01con {
	    padding-top:0.5rem;
	}
	.examlist01con li {
	    background-position: -242px -272px;
	    padding-left:0.5rem;
	    width:92%;
	    margin:0 auto;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.examlist01con li a {
	    line-height:1.3rem;
	}
	.examlist02 {
	    margin:0;
	}
	.bkData_l {
	   	float:none;
	    width:100%;
	}
	.bkDataCon {
    	padding: 0;
	}

	.bkData_R {
	    width:100%;
	    float:none;
	    padding:0.25rem 0 0.25rem 0;
	}
	.bkData_R h4 a {
		font: 0.6rem/0.7rem "\5B8B\4F53",sans-serif;
		float: right;
	}
	.bkData_R h4 {
	    font: bold 0.7rem/0.7rem "\5B8B\4F53",sans-serif;
	    padding: 0.8rem 0 0.9rem 0;
	    text-indent: 0.7rem;
	}
	.bkData_R ul li a {
	    font: 0.6rem/1.3rem "\5B8B\4F53",sans-serif;
	}
	.bkData_R ul li {
	    background-position: -242px -272px;
	    padding-left:0.5rem;
	    width: 92%;
	    margin: 0 auto;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	.ckBookcon {
	    padding:0;
	}
	.ckBook_l {
	    width:100%;
	}
	.ckBooklive h4, .msteaml h4 {
	    line-height:2rem;
	    margin: 0 0 0.5rem 0.25rem;
	    border-bottom: solid 0.05rem #ddd;
	    width:100%;
	    height:2rem;
	}
	.ckBooklive h4 a, .msteaml h4 a {
	    font-size:0.6rem;
	    padding: 0 0.2rem;
	    margin-right:0.5rem;
	}
	.ckBooklive h4 a.cur, .msteaml h4 a.cur {
	    border-bottom: solid 0.1rem #0087bd;
	    height:2rem;
	    background-position: center -332px;
	   
	}
	.ckBooklive_page{
		overflow:hidden;
	}
	.onlinektlcon01 {
	    width:46%;
	    overflow: hidden;
	    padding:0.25rem;
	    float: left;
	    margin: 0;
	}
	
	.onlinektlcon01:nth-child(3){
		display:none;
	}
	.onlinektlcon01 dl {
	    width:100%;
	    /* height:7.5rem; */
	}
	.onlinektlcon01 dl dt {
	    position: relative;
	    height:7.5rem;
	}
	.onlinektlcon01 dl dt img{
		width:100%;
	}
	.onlinektlcon01 dl dt ins {
	    height: 1.2rem;
	    width:100%;
	}
	.onlinektlcon01 dl dt p {
	    left:0.5rem;
	    line-height:1.2rem;
	    font-size:0.6rem;
	}
	.onlinektlcon01 div p {
	   
	    padding: 0.25rem 0;
	    font-size:0.7rem;
	}
	.onlinektlcon01 div ins span {
	    
	    background-position: -233px 7px;
	    padding-right:1rem;
	}
	.onlinektlcon01 div ins a {
	  
	    width:1.9rem;
	    height:1rem;
	    line-height:1rem;
	    border-radius:0.2rem;
	}
	.ckBook .zsexamtit h3 {
	    width:7rem;
	}
	.m-footer{
		display:block;
		font-size:0.6rem;
		color:#fff;
		text-align:center;
		height:2rem;
		line-height:2rem;
		background:#333;
		margin-top:1rem;
	}

	/*****轮播样式修改开始****/
	.m01rcon{
		width:100%;
		float:none;
	}
	.m01rconbtn{
		display:none;
	}
	.m01rcon01num{
		display: none;
	}
	.m01rcon01tab {
		display:none;
	}

	.m01rcon03{
		display:none;
	}
	
	.focus { width:10rem; height:11rem; margin:.5rem auto;}
	.slides_container ,
	.slides_container dl ,
	.slides_container dl dt img { width:10rem; height:11rem; }
	.slides_container dl dd p,.slides_container dl dd a{ left:.5rem; height:1.6rem; line-height:1.6rem; }
	.slides_container dl dd div { height:1.6rem;width:18.75rem; }
	.focus .pagination { right:.5rem; }
	
	/*****轮播样式修改结束****/


	
	/* 190820 新增通栏适配 byZq */
	.mar25 { margin:.5rem auto; }
	.leftNav{ float:none; width:98%; height:1.6rem; margin:0 auto; }
	.leftNavList{ width:100%; border:1px solid #ddd; border-right:none; overflow: hidden; }
	.leftNavList li{ float:left; width:25%; height:1.6rem; border-top:none; border-right:1px solid #ddd; font-size:.65rem; line-height: 1.6rem; text-align: center; }
	.leftNavList li:nth-child(4){ border-bottom:none; }
	.leftNavList li i{ display:none;}
	.leftNavList li.cur{ border-color:#ddd; box-shadow:none;}
	.leftNavList li.cur:before{ left:0; top:0; width:100%; height:.1rem; }
	.leftNavBox{ left:0; top:1.6rem; width:100%; height:7.85rem; padding:.5rem; }
	.leftNavBox p{ font-size: .6rem;  line-height: 1.4rem;}
	.leftNavBox p a{ margin:0 .25rem;}
	
	/* 焦点图 */
	.centerBanner{ position: relative; float:none; width:15.68rem; height:7.85rem; margin:0 auto; }
	#centerBanner .slides_container dl dt img { width:15.68rem; height:7.85rem; }
	#centerBanner .slides_container dl dd{ height:1.6rem; } 
	#centerBanner .slides_container dl dd a{ line-height:1.6rem; font-size:.6rem;}
	#centerBanner .prev,#centerBanner .next { display: block; margin-top:-1.2rem; width:1.2rem; height:2.4rem; background-size:auto 100%; }
	#centerBanner .next{ right:0; background-position:-1.2rem 0;}
	#centerBanner .pagination { right:.5rem; bottom:.625rem; }
	#centerBanner .pagination li { margin:0;}
	#centerBanner .pagination li a { width:.25rem; height:.25rem; margin:0 .1rem;}
	
	/* 直播*/
	.rightLive{ float:none; width:98%; height:auto; margin: .5rem auto 0;}
	.rightLiveList { height:auto; margin-left:.75rem; }
	.rightLiveList li { padding-bottom:.5em; margin-left:.75rem; margin-bottom:.5rem; }
	.rightLiveList li .toLive { height:1.4rem; }
	.rightLiveList li i { left:-1.5rem; top:-.05rem; width:1.5rem; height:1.5rem; background-size: contain; }
	.rightLiveList li .btn { width:3.5rem; height:1.4rem; border-radius:.25rem; font-size:.6rem; line-height:1.4rem; }
	.rightLiveList li .time { font-size:.65rem; line-height:1.4rem; }
	.rightLiveList .h4 { height:1.2rem; line-height:1.2rem; }
	.rightLiveList .h4 a { line-height:1.2rem; }
	.rightLiveList .h4 .tag { height:1.2rem; padding:0 .25rem; margin-right:.25rem; border-radius:.25rem; line-height:1.2rem; }
	/*直播 end */
	
	/* 190820 新增通栏适配 end */


	@media screen and (min-width: 375px) and (max-width:414px){
		.mtabcons li{
			background-position: -238px -265px;
		}
		.mlistcik p a {
		    line-height: 1.7rem;
		}
		.examlist01num strong a{
			top:-2px !important;
		}
	}
	@media screen and (min-width: 768px){
		.mtabcons li{
			background-position: -238px -247px;
		}
		.mlistcik p a {
		    line-height: 1.4rem;
		}
		.examlist01con li {
		    background-position: -242px -255px;
		}
		.bkData_R ul li {
		    background-position: -242px -255px;
		}
	}

}